'use strict';

// 分三种情况：
// 1.一个回车键
// 2.没有回车键
// 3.多个回车键

describe('enterFilter', function() {
  var $enter;

  beforeEach(module('fbdApp.auxModule'));
  beforeEach(inject(function(_$filter_) {
    $enter = _$filter_('enterFilter');
  }));

  it('when 1 enter', function(done) {
    var input = 'abcd\\nabcd';
    // console.log(input);
    var output = 'abcd<br />abcd';
    expect($enter(input)).toBe(output);
    return done();
  });

  it('when no enter', function(done) {
    var input = 'abcd';
    expect($enter(input)).toBe(input);
    return done();
  });

  it('when more than 1 enters', function(done) {
    var input = 'abd\\n123\\n123';
    var output = 'abd<br />123<br />123';
    expect($enter(input)).toBe(output);
    return done();
  });

});
